!function(d){var t,e;"undefined"!=typeof navigator&&(t=this,e=function(){"use strict";function k(){return i}var e="http://www.w3.org/2000/svg",i="",s=!1,f=-999999;function A(t){return document.createElement(t)}function g(t,e){var i,s,r=t.length;for(i=0;ii[0])return 1;if(!(i[0]>t[0])){if(t[1]>i[1])return 1;if(!(i[1]>t[1]))return t[2]>i[2]||(i[2],void t[2])}}function s(t){var e,i,s,r=t.length;for(e=0;ethis.animationData.op&&(this.animationData.op=t.op,this.totalFrames=Math.floor(t.op-this.animationData.ip));var e,i,s=this.animationData.layers,r=s.length,a=t.layers,n=a.length;for(i=0;ithis.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},_t.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(t){this.triggerRenderFrameError(t)}},_t.prototype.play=function(t){t&&this.name!==t||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_pause"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},_t.prototype.pause=function(t){t&&this.name!==t||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_play"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},_t.prototype.togglePause=function(t){t&&this.name!==t||(!0===this.isPaused?this.play():this.pause())},_t.prototype.stop=function(t){t&&this.name!==t||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},_t.prototype.getMarkerData=function(t){for(var e,i=0;i=this.totalFrames-1&&0=this.totalFrames?(this.playCount+=1,this.checkSegments(e%this.totalFrames)||(this.setCurrentRawFrameValue(e%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(e):this.checkSegments(e>this.totalFrames?e%this.totalFrames:0)||(i=!0,e=this.totalFrames-1):e<0?this.checkSegments(e%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(i=!0,e=0):(this.setCurrentRawFrameValue(this.totalFrames+e%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(e),i&&(this.setCurrentRawFrameValue(e),this.pause(),this.trigger("complete"))}},_t.prototype.adjustSegment=function(t,e){this.playCount=0,t[1]t[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=t[1]-t[0],this.timeCompleted=this.totalFrames,this.firstFrame=t[0],this.setCurrentRawFrameValue(.001+e)),this.trigger("segmentStart")},_t.prototype.setSegment=function(t,e){var i=-1;this.isPaused&&(this.currentRawFrame+this.firstFramee&&(i=e-t)),this.firstFrame=t,this.totalFrames=e-t,this.timeCompleted=this.totalFrames,-1!==i&&this.goToAndStop(i,!0)},_t.prototype.playSegments=function(t,e){if(e&&(this.segments.length=0),"object"===bt(t[0])){var i,s=t.length;for(i=0;in?-1:1,l=!0;l;)if(s[a]<=n&&s[a+1]>n?(o=(n-s[a])/(s[a+1]-s[a]),l=!1):a+=h,a<0||r-1<=a){if(a===r-1)return i[a];l=!1}return i[a]+(i[a+1]-i[a])*o}var le,pe,fe=(le=f,pe=Math.abs,{getProp:function(t,e,i,s,r){var a;if(e.k.length)if("number"==typeof e.k[0])a=new be(t,e,s,r);else switch(i){case 0:a=new _e(t,e,s,r);break;case 1:a=new xe(t,e,s,r)}else a=new ve(t,e,s,r);return a.effectsSequence.length&&r.addDynamicProperty(a),a}});function me(t,e){var i,s=this.offsetTime;"multidimensional"===this.propType&&(i=st("float32",this.pv.length));for(var r,a,n,o,h,l,p,f,m,c=e.lastIndex,d=c,u=this.keyframes.length-1,g=!0;g;){if(r=this.keyframes[d],a=this.keyframes[d+1],d===u-1&&t>=a.t-s){r.h&&(r=a),c=0;break}if(a.t-s>t){c=d;break}d=i&&i<=t||this._caching.lastFrame=t&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var s=this.interpolateValue(t,this._caching);this.pv=s}return this._caching.lastFrame=t,this.pv}function ue(t){var e;if("unidimensional"===this.propType)e=t*this.mult,1e-5=this._maxLength&&this.doubleArrayLength(),i){case"v":a=this.v;break;case"i":a=this.i;break;case"o":a=this.o;break;default:a=[]}a[s]&&(!a[s]||r)||(a[s]=Ae.newElement()),a[s][0]=t,a[s][1]=e},Pe.prototype.setTripleAt=function(t,e,i,s,r,a,n,o){this.setXYAt(t,e,"v",n,o),this.setXYAt(i,s,"o",n,o),this.setXYAt(r,a,"i",n,o)},Pe.prototype.reverse=function(){var t=new Pe;t.setPathData(this.c,this._length);var e=this.v,i=this.o,s=this.i,r=0;this.c&&(t.setTripleAt(e[0][0],e[0][1],s[0][0],s[0][1],i[0][0],i[0][1],0,!1),r=1);var a,n=this._length-1,o=this._length;for(a=r;a=c[c.length-1].t-this.offsetTime)s=c[c.length-1].s?c[c.length-1].s[0]:c[c.length-2].e[0],a=!0;else{for(var d,u,g,y=m,v=c.length-1,b=!0;b&&(d=c[y],!((u=c[y+1]).t-this.offsetTime>t));)y=u.t-this.offsetTime)p=1;else if(ts+i))p=o.s*r<=s?0:(o.s*r-s)/i,f=o.e*r>=s+i?1:(o.e*r-s)/i,h.push([p,f])}return h.length||h.push([0,0]),h},Ei.prototype.releasePathsData=function(t){var e,i=t.length;for(e=0;ee.e){i.c=!1;break}e.s<=d&&e.e>=d+n.addedLength?(this.addSegment(m[s].v[r-1],m[s].o[r-1],m[s].i[r],m[s].v[r],i,o,g),g=!1):(l=re.getNewSegment(m[s].v[r-1],m[s].v[r],m[s].o[r-1],m[s].i[r],(e.s-d)/n.addedLength,(e.e-d)/n.addedLength,h[r-1]),this.addSegmentFromArray(l,i,o,g),g=!1,i.c=!1),d+=n.addedLength,o+=1}if(m[s].c&&h.length){if(n=h[r-1],d<=e.e){var y=h[r-1].addedLength;e.s<=d&&e.e>=d+y?(this.addSegment(m[s].v[r-1],m[s].o[r-1],m[s].i[0],m[s].v[0],i,o,g),g=!1):(l=re.getNewSegment(m[s].v[r-1],m[s].v[0],m[s].o[r-1],m[s].i[0],(e.s-d)/y,(e.e-d)/y,h[r-1]),this.addSegmentFromArray(l,i,o,g),g=!1,i.c=!1)}else i.c=!1;d+=n.addedLength,o+=1}if(i._length&&(i.setXYAt(i.v[p][0],i.v[p][1],"i",p),i.setXYAt(i.v[i._length-1][0],i.v[i._length-1][1],"o",i._length-1)),d>e.e)break;s=this.p.keyframes[this.p.keyframes.length-1].t?(i=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/e,0),this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/e,0)):(i=this.p.pv,this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/e,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){i=[],s=[];var r=this.px,a=this.py;r._caching.lastFrame+r.offsetTime<=r.keyframes[0].t?(i[0]=r.getValueAtTime((r.keyframes[0].t+.01)/e,0),i[1]=a.getValueAtTime((a.keyframes[0].t+.01)/e,0),s[0]=r.getValueAtTime(r.keyframes[0].t/e,0),s[1]=a.getValueAtTime(a.keyframes[0].t/e,0)):r._caching.lastFrame+r.offsetTime>=r.keyframes[r.keyframes.length-1].t?(i[0]=r.getValueAtTime(r.keyframes[r.keyframes.length-1].t/e,0),i[1]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/e,0),s[0]=r.getValueAtTime((r.keyframes[r.keyframes.length-1].t-.01)/e,0),s[1]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/e,0)):(i=[r.pv,a.pv],s[0]=r.getValueAtTime((r._caching.lastFrame+r.offsetTime-.01)/e,r.offsetTime),s[1]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/e,a.offsetTime))}else i=s=Ti;this.v.rotate(-Math.atan2(i[1]-s[1],i[0]-s[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(!this.a.k&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},g([ke],Fi),Fi.prototype.addDynamicProperty=function(t){this._addDynamicProperty(t),this.elem.addDynamicProperty(t),this._isDirty=!0},Fi.prototype._addDynamicProperty=ke.prototype.addDynamicProperty,{getTransformProperty:function(t,e,i){return new Fi(t,e,i)}});function Fi(t,e,i){if(this.elem=t,this.frameId=-1,this.propType="transform",this.data=e,this.v=new ze,this.pre=new ze,this.appliedTransformations=0,this.initDynamicPropertyContainer(i||t),e.p&&e.p.s?(this.px=fe.getProp(t,e.p.x,0,0,this),this.py=fe.getProp(t,e.p.y,0,0,this),e.p.z&&(this.pz=fe.getProp(t,e.p.z,0,0,this))):this.p=fe.getProp(t,e.p||{k:[0,0,0]},1,0,this),e.rx){if(this.rx=fe.getProp(t,e.rx,0,at,this),this.ry=fe.getProp(t,e.ry,0,at,this),this.rz=fe.getProp(t,e.rz,0,at,this),e.or.k[0].ti){var s,r=e.or.k.length;for(s=0;st?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var t,e=this.renderableComponents.length;for(t=0;tt-this.layers[e].st&&this.buildItem(e),this.completeLayers=!!this.elements[e]&&this.completeLayers;this.checkPendingElements()},js.prototype.createItem=function(t){switch(t.ty){case 2:return this.createImage(t);case 0:return this.createComp(t);case 1:return this.createSolid(t);case 3:return this.createNull(t);case 4:return this.createShape(t);case 5:return this.createText(t);case 6:return this.createAudio(t);case 13:return this.createCamera(t);case 15:return this.createFootage(t);default:return this.createNull(t)}},js.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},js.prototype.createAudio=function(t){return new Gs(t,this.globalData,this)},js.prototype.createFootage=function(t){return new Ns(t,this.globalData,this)},js.prototype.buildAllItems=function(){var t,e=this.layers.length;for(t=0;te);)i+=1;return this.keysIndex!==i&&(this.keysIndex=i),this.data.d.k[this.keysIndex].s},Fr.prototype.buildFinalText=function(t){for(var e,i,s=[],r=0,a=t.length,n=!1;rthis.minimumFontSize&&E=Br(o)&&(n=Ir(0,Lr(t-o<0?Lr(h,1)-(o-t):h-t,1))),a(n));if(100!==this.sm.v){var c=.01*this.sm.v;0===c&&(c=1e-8);var d=.5-.5*c;n=d.length&&(f=0,d=u[m+=1]?u[m].points:_.v.c?u[m=f=0].points:(l-=h.partialLength,null)),d&&(c=h,g=(h=d[f]).partialLength));V=D[r].an/2-D[r].add,P.translate(-V,0,0)}else V=D[r].an/2-D[r].add,P.translate(-V,0,0),P.translate(-x[0]*D[r].an*.005,-x[1]*B*.01,0);for(M=0;M=t.x+t.width&&this.currentBBox.height+this.currentBBox.y>=t.y+t.height},pa.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var t=this.tempBoundingBox,e=999999;if(t.x=e,t.xMax=-e,t.y=e,t.yMax=-e,this.calculateBoundingBox(this.itemsData,t),t.width=t.xMax=t)return this.threeDElements[e].perspectiveElem;e+=1}return null},da.prototype.createThreeDContainer=function(t,e){var i,s,r=A("div");P(r);var a=A("div");if(P(a),"3d"===e){(i=r.style).width=this.globalData.compSize.w+"px",i.height=this.globalData.compSize.h+"px";var n="50% 50%";i.webkitTransformOrigin=n,i.mozTransformOrigin=n,i.transformOrigin=n;var o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(s=a.style).transform=o,s.webkitTransform=o}r.appendChild(a);var h={container:a,perspectiveElem:r,startPos:t,endPos:t,type:e};return this.threeDElements.push(h),h},da.prototype.build3dContainers=function(){var t,e,i=this.layers.length,s="";for(t=0;t>>=1;return(t+i)/e}var r=[],a=_(function t(e,i){var s,r=[],a=ba(e);if(i&&"object"==a)for(s in e)try{r.push(t(e[s],i-1))}catch(t){}return r.length?r:"string"==a?e:e+"\0"}((e=!0===e?{entropy:!0}:e||{}).entropy?[t,x(o)]:null===t?function(){try{if(l)return x(l.randomBytes(f));var t=new Uint8Array(f);return(p.crypto||p.msCrypto).getRandomValues(t),x(t)}catch(t){var e=p.navigator,i=e&&e.plugins;return[+new Date,p,i,p.screen,x(o)]}}():t,3),r),n=new v(r);return s.int32=function(){return 0|n.g(4)},s.quick=function(){return n.g(4)/4294967296},s.double=s,_(x(n.S),o),(e.pass||i||function(t,e,i,s){return s&&(s.S&&b(s,n),t.state=function(){return b(n,{})}),i?(h[c]=t,e):t})(s,a,"global"in e?e.global:this==h,e.state)},_(h.random(),o)}var xa="shape";function ka(t){return(ka="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var Aa=function(){var t={},Q=rt;function $(t){return t.constructor===Array||t.constructor===Float32Array}function h(t,e){return"number"===t||"boolean"===t||"string"===t||e instanceof Number}_a([],rt);var tt=jt.getBezierEasing(.333,0,.833,.833,"easeIn").get,et=jt.getBezierEasing(.167,.167,.667,1,"easeOut").get,it=jt.getBezierEasing(.33,0,.667,1,"easeInOut").get;function e(t,e){var i=ka(t),s=ka(e);if("string"===i||"string"===s)return t+e;if(h(i,t)&&h(s,e))return t+e;if($(t)&&h(s,e))return(t=t.slice(0))[0]+=e,t;if(h(i,t)&&$(e))return(e=e.slice(0))[0]=t+e[0],e;if($(t)&&$(e)){for(var r=0,a=t.length,n=e.length,o=[];ro.k[e].t&&to.k[e+1].t-t?(i=e+2,o.k[e+1].t):(i=e+1,o.k[e].t);break}}-1===i&&(i=e+1,s=o.k[e].t)}else s=i=0;var a={};return a.index=i,a.time=s/n.comp.globalData.frameRate,a},function(t){var e,i,s;if(!o.k.length||"number"==typeof o.k[0])throw new Error("The property has no keyframe at index "+t);--t,e={time:o.k[t].t/n.comp.globalData.frameRate,value:[]};var r=Object.prototype.hasOwnProperty.call(o.k[t],"s")?o.k[t].s:o.k[t-1].e;for(s=r.length,i=0;il.length-1)&&(e=l.length-1),s=p-(r=l[l.length-1-e].t)),"pingpong"===t){if(Math.floor((h-r)/s)%2!=0)return this.getValueAtTime((s-(h-r)%s+r)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var f=this.getValueAtTime(r/this.comp.globalData.frameRate,0),m=this.getValueAtTime(p/this.comp.globalData.frameRate,0),c=this.getValueAtTime(((h-r)%s+r)/this.comp.globalData.frameRate,0),d=Math.floor((h-r)/s);if(this.pv.length){for(n=(o=new Array(f.length)).length,a=0;al.length-1)&&(e=l.length-1),s=(r=l[e].t)-p),"pingpong"===t){if(Math.floor((p-h)/s)%2==0)return this.getValueAtTime(((p-h)%s+p)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var f=this.getValueAtTime(p/this.comp.globalData.frameRate,0),m=this.getValueAtTime(r/this.comp.globalData.frameRate,0),c=this.getValueAtTime((s-(p-h)%s+p)/this.comp.globalData.frameRate,0),d=Math.floor((p-h)/s)+1;if(this.pv.length){for(n=(o=new Array(f.length)).length,a=0;an){var p=i.c&&o===h-1?0:o+1,f=(n-l)/a[o].addedLength;s=re.getPointInSegment(i.v[o],i.v[p],i.o[o],i.i[p],f,a[o]);break}l+=a[o].addedLength,o+=1}return s=s||(i.c?[i.v[0][0],i.v[0][1]]:[i.v[i._length-1][0],i.v[i._length-1][1]])},vectorOnPath:function(t,e,i){1==t?t=this.v.c:0==t&&(t=.999);var s=this.pointOnPath(t,e),r=this.pointOnPath(t+.001,e),a=r[0]-s[0],n=r[1]-s[1],o=Math.sqrt(Math.pow(a,2)+Math.pow(n,2));return 0===o?[0,0]:"tangent"===i?[a/o,n/o]:[-n/o,a/o]},tangentOnPath:function(t,e){return this.vectorOnPath(t,e,"tangent")},normalOnPath:function(t,e){return this.vectorOnPath(t,e,"normal")},setGroupProperty:Pa.setGroupProperty,getValueAtTime:Pa.getStaticValueAtTime},g([i],t),g([i],e),e.prototype.getValueAtTime=function(t){return this._cachingAtTime||(this._cachingAtTime={shapeValue:we.clone(this.pv),lastIndex:0,lastTime:f}),t*=this.elem.globalData.frameRate,(t-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime',m.prepend(f),f="");var n=jQuery(".elementor-repeater-item-"+i._id),s=i.lottie_loop,r=i.lottie_reverse,a=i.hover_action;if("play"!==a)var o=i.start_on_visible;var h=lottie.loadAnimation({wrapper:n[0],renderer:e||"svg",loop:!!s,path:i.lottie_url,autoplay:!0});i.lottie_speed&&1!==i.lottie_speed&&h.setSpeed(i.lottie_speed),r&&h.setDirection(-1),h.addEventListener("DOMLoaded",function(){if(("play"===a||"play"!==a&&o)&&(h.pause(),"play"!==a&&(l("load"),d(window).on("scroll",l))),"none"!==a&&n.hover(function(){"play"===a?h.play():"pause"===a&&h.pause()},function(){"play"===a?h.pause():"pause"===a&&h.play()}),"yes"===i.premium_lottie_parallax||i.animate_on_scroll){var t=[];"yes"===i.premium_lottie_parallax&&t.push("translateY"),i.animate_on_scroll&&(h.pause(),t.push("animate"));var e={elType:"SECTION",effects:t};t.includes("animate")&&(e.animate={speed:i.premium_lottie_animate_speed.size,range:{start:i.premium_lottie_animate_view.sizes.start,end:i.premium_lottie_animate_view.sizes.end}}),t.includes("translateY")&&(e.vscroll={speed:i.premium_lottie_parallax_speed.size||4,direction:i.premium_lottie_parallax_direction,range:{start:i.premium_lottie_parallax_view.sizes.start,end:i.premium_lottie_parallax_view.sizes.end}}),new premiumEffects(n[0],e,h).init()}})}function l(t){var e=d(window).outerHeight();if("function"==typeof n[0].getBoundingClientRect){var i=n[0].getBoundingClientRect(),s=0<=i.top&&i.tope||a)?h.play():h.pause()}}})}(),a.unobserve(t.target))})});if(a.observe(t[0]),c){new premiumEditorBehavior(m,{repeater:"premium_lottie_repeater",item:".premium-lottie-layer",hor:"premium_lottie_hor",ver:"premium_lottie_ver",width:"premium_lottie_size",tab:"section_premium_lottie",offset:0,widgets:["drag"]}).init()}}}window.premiumLottieAnimations=function(f){var m=null;m=f.hasClass("premium-lottie-animation")?f:f.find(".premium-lottie-animation"),this.init=function(){if(!m.data("initialized")){m.data("initialized",!0);var t=m.data("lottie-loop"),e=m.data("lottie-reverse"),n=m.data("lottie-hover"),i=m.data("lottie-speed"),o=m.data("lottie-scroll"),h=m.data("lottie-viewport"),s=m.data("lottie-render"),l=m.data("lottie-click"),p=lottie.loadAnimation({container:m[0],renderer:s||"svg",loop:!!t,path:m.data("lottie-url"),autoplay:!0});e&&p.setDirection(-1),i&&1!==i&&p.setSpeed(i),p.addEventListener("DOMLoaded",function(){if(o||h){var t=m.data("scroll-speed"),e=m.data("scroll-start"),i=m.data("scroll-end");p.pause();var s={elType:"SECTION",animate:{speed:h?"viewport":t,range:{start:e,end:i}},effects:["animate"]};new premiumEffects(m[0],s,p).init()}else if(l){p.pause();var r=!1;f.click(function(){(r=!r)?p.play():p.pause()})}if(n){p.pause();var a=m.data("lottie-reset");f.hover(function(){p.play()},function(){if(p.pause(),a){1==p.playDirection&&p.setDirection(-1),p.play();var t=p.getDuration(),e=p.currentFrame*(t/p.totalFrames);setTimeout(function(){p.pause(),p.setDirection(1)},1e3*e)}})}})}}},d(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/widget",i),elementorFrontend.hooks.addAction("frontend/element_ready/section",s),elementorFrontend.hooks.addAction("frontend/element_ready/container",s)}),window.premiumEffects=function(r,t,a){var n=this,i=d(r),e=i.data("scrolls"),o=t,s=o.elType;n.elementRules={},n.init=function(){e||"SECTION"===s?o.effects.length&&(n.setDefaults(),elementorFrontend.elements.$window.on("scroll load",n.initScroll)):elementorFrontend.elements.$window.off("scroll load",n.initScroll)},n.setDefaults=function(){o.defaults={},o.defaults.axis="y"},n.getPercents=function(){var t=n.getDimensions();return elementTopWindowPoint=t.elementTop-pageYOffset,elementEntrancePoint=elementTopWindowPoint-innerHeight,passedRangePercents=100/t.range*(-1*elementEntrancePoint),passedRangePercents},n.initScroll=function(){n.initScrollEffects()},n.initScrollEffects=function(){var t=n.getPercents(),e=i.closest(".elementor-element").data("settings");e&&"fixed"===e._position&&(t=n.getLottieViewportHeightPercentage()),o.effects.includes("animate")&&n.animate(t,o.animate),o.effects.includes("translateY")&&n.transform("translateY",t,o.vscroll)},n.getLottieViewportHeightPercentage=function(){var t=o.animate.range,e=window.innerHeight,i=t.start||0,s=t.end||0,r=e||document.documentElement.scrollHeight-document.documentElement.clientHeight,a=r*i/100,n=r+a+r*s/100;return(document.documentElement.scrollTop+document.body.scrollTop+a)/n*100},n.getDimensions=function(){var t=i.offset(),e={elementHeight:i.outerHeight(),elementWidth:i.outerWidth(),elementTop:t.top,elementLeft:t.left};return e.range=e.elementHeight+innerHeight,e},n.getStep=function(t,e){return-(t-50)*e.speed},n.animate=function(t,e){var i=a.totalFrames;e.range&&(e.range.start>t&&(t=e.range.start),e.range.ende&&(e=i.range.start),i.range.end